doc: Document missing GtkNotebook types
authorEmmanuele Bassi <ebassi@gnome.org>
Wed, 16 Dec 2020 16:04:29 +0000 (16:04 +0000)
committerEmmanuele Bassi <ebassi@gnome.org>
Wed, 16 Dec 2020 16:29:01 +0000 (16:29 +0000)
gtk/gtknotebook.h

index d02e384e74fc672db5d98785d8cc0a04f3a738d8..d219f78c42029327a5dc76a2e4c5fe2d531753d8 100644 (file)
@@ -44,8 +44,22 @@ G_BEGIN_DECLS
 #define GTK_NOTEBOOK_PAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_NOTEBOOK_PAGE, GtkNotebookPage))
 #define GTK_IS_NOTEBOOK_PAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_NOTEBOOK_PAGE))
 
+/**
+ * GtkNotebookPage:
+ *
+ * A page in the #GtkNotebook.
+ *
+ * The `GtkNotebookPage` structure only contains private data.
+ */
 typedef struct _GtkNotebookPage GtkNotebookPage;
 
+/**
+ * GtkNotebookTab:
+ * @GTK_NOTEBOOK_TAB_FIRST: the first tab in the notebook
+ * @GTK_NOTEBOOK_TAB_LAST: the last tab in the notebook
+ *
+ * The parameter used in the action signals of #GtkNotebook.
+ */
 typedef enum
 {
   GTK_NOTEBOOK_TAB_FIRST,